package com.foreknow.demo0927;

/**
 * 对象数组
 */
public class ObjectArray {
    public static void main(String[] args) {
        //创建一个数组容器，数组中只能保存Person类型的对象
        Person[] Array = new Person[3];
        Person p1 = new Person();
        p1.setName("tom");
        Person p2 = new Person();
        p2.setName("jack");
        p2.setAge(15);
        p2.setSchool("LK");
        Person p3 = new Person();
        p3.setName("jhon");

        //向数组中添加元素
        Array[0] = p1;
        Array[1] = p2;
        Array[2] = p3;

//        System.out.println(Array[0].getName());
//        //获取到数组中的某个元素
//        Person0927 person = Array[1];
//        System.out.println(person.getName());
        System.out.println("************输出数组中的一个元素************");
        for (int i = 0; i < Array.length; i++) {
            String str = Array[i].getName();
            if (str.equals("jack")) {
                System.out.println("name:" + Array[i].getName() + "  age:" + Array[i].getAge() + "  school:" + Array[i].getSchool());
            }
        }
    }
}
